Big Huge Thesaurus

Wolffiella gladiata

noun